var myxmlhttp;

function show_empleados(id_libro, id_tipos_libro_responsable)
{
	window.open("lst_empleados.php?id_libro="+id_libro+"&id_tipos_libro_responsable="+id_tipos_libro_responsable,"empleados");
	//window.open("lst_empleados.php?id_libro="+id_libro+"&id_tipos_libro_responsable="+id_tipos_libro_responsable,"empleados","heigth=400,width=600,scrollbars=yes");
}

function del_empleado(id_libro, id_tipos_libro_responsable) {
	var nombre = eval(document.getElementById("name_"+id_tipos_libro_responsable)).innerHTML;
	var empl = eval(document.getElementById("lbl_"+id_tipos_libro_responsable)).innerHTML;
	
	if (confirm("Esta seguro que desea quitar a '"+empl+"'\n como '"+nombre+"' ?")) {
		location.replace("_new_libro.php?del_empl=&id_libro="+id_libro+"&id_tipos_libro_responsable="+id_tipos_libro_responsable);
	}
}

function search()
{
	document.frmFilter.submit();
}

function check_valores(elem, id_libro, id_tipos_libro_valor, ajax)
{
	if (elem.value != "") {
		if (!(/^-?\d+(\.\d+)?$/.test(elem.value))) {
			alert("El valor ingresado [ " + elem.value + " ] debe ser un numero.");
			elem.value = "";
			elem.focus();
			//elem.style.backgroundColor='#FFAAAA';
			return false;
		}
	}
	
	//elem.style.backgroundColor='white';
	
	grabar_valores(elem, id_libro, id_tipos_libro_valor, true, ajax);
	return true;
}


function grabar_valores(elem, id_libro, id_tipos_libro_valor, dec, ajax)
{
	var valor = elem.value;
	if (!ajax && valor == "") return;
	
	if (ajax) {
		myxmlhttp = CreateXmlHttpReq();
		myxmlhttp.onreadystatechange = validateXmlHttpHandler;
		XmlHttpGET(myxmlhttp, "_new_libro.php?add_val=&id_tipos_libro_valor="+id_tipos_libro_valor+"&id_libro="+id_libro+"&valor="+valor+"&dec="+dec+"&ajax="+ajax);
		///XmlHttpGET(myxmlhttp, "_new_libro_valores_db.php?id_tipos_libro_valor="+id_tipos_libro_valor+"&id_libro="+id_libro+"&valor="+valor+"&dec="+dec);
	} else {
		location.replace("_new_libro.php?add_val=&id_tipos_libro_valor="+id_tipos_libro_valor+"&id_libro="+id_libro+"&valor="+valor+"&dec="+dec+"&ajax="+ajax)
	}
	
}

function grabar_observacion(id_libro)
{
	if (document.getElementById('cbo').value == 0) {
		alert("Debe seleccionar un tipo de observacion");
		document.getElementById('cbo').style.backgroundColor='red';
		document.getElementById('cbo').style.color='white';
		return;
	} else {
		document.getElementById('cbo').style.backgroundColor='white';
		document.getElementById('cbo').style.color='black';
	}
	
	if (document.getElementById('txtarea').value == "") {
		alert("Debe escribir algo en el campo observacion");
		document.getElementById('txtarea').focus();
		return;
	}

	
	var params = "id_libro="+id_libro+"&id_tipos_libro_observacion="+document.getElementById('cbo').value+"&observacion="+document.getElementById('txtarea').value;
	location.replace("_new_libro.php?add_obs&"+params);
}


function validateXmlHttpHandler() {
}

//fix lo saque porque me daba error , Ruso tenes idea ?myxmlhttp = CreateXmlHttpReq(validateXmlHttpHandler);